home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9610 / 000142_owner-urn-ietf _Thu Oct 31 14:40:51 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  4KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA18482 for urn-ietf-out; Thu, 31 Oct 1996 14:40:51 -0500
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA18470 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:40:46 -0500
  3. Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA27470  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:40:43 -0500
  5. Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA06593; Thu, 31 Oct 1996 12:40:39 -0700 (MST)
  6. Message-Id: <2.2.32.19961031194825.006e4228@acl.lanl.gov>
  7. X-Sender: rdaniel@acl.lanl.gov
  8. X-Mailer: Windows Eudora Pro Version 2.2 (32)
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset="us-ascii"
  11. Date: Thu, 31 Oct 1996 12:48:25 -0700
  12. To: "Gregory J. Woodhouse" <gjw@wnetc.com>,
  13.         Fisher Mark <FisherM@is3.indy.tce.com>
  14. From: Ron Daniel <rdaniel@acl.lanl.gov>
  15. Subject: RE: [URN] HTTP resolution protocol
  16. Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
  17. Sender: owner-urn-ietf@services.bunyip.com
  18. Precedence: bulk
  19. Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
  20. Errors-To: owner-urn-ietf@bunyip.com
  21.  
  22. Thus spoke Gregory J. Woodhouse (at least at 11:10 AM 10/31/96 -0800)
  23.  
  24. >It seems to me that we should follow the same model as other requests and
  25. >use the status code to indicate a(n) (un)successful resolution and then use
  26. >the entity-body to provide either explanatory text or hyperlinks for old
  27. >browsers.
  28.  
  29. For the most part, this is what I intended. I need to be more explicit on
  30. the Status codes that can be returned from successful or unsuccessful
  31. resolution attempts.
  32.  
  33. One place where we seem to differ slightly is on the entity-body.
  34. I certainly think that it should be used most of the time. The one place
  35. where I think we should make an exception is the N2L request. If the
  36. new URL is returned in the Location: header, clients will automatically
  37. fetch the resource. If it is returned in the body, we get into the "click
  38. twice to access" model, which is a real pain in the rear.
  39.  
  40. I will try to be more explicit on the various Status codes that should
  41. be returned.
  42.  
  43.  
  44. >Status 303 See Other seems a natural for our purposes--at least
  45. >N2L resoulution.
  46.  
  47. Agreed, but it doesn't appear in my copy of RFC 1945 - the HTTP/1.0
  48. spec. It is in the 1.1 spec, which is why I said it should be returned
  49. there.
  50.  
  51. >For N2R resolution it would seem desirable to return the
  52. >entire resource in the entity-body,
  53.  
  54. That is my intent, but I suppose I can try to tighten up my wording.
  55. "standard HTTP mechanisms" was used to cover all the Content-type,
  56. Status, ... material.
  57.  
  58. > and for N2Rs, I'd like to see a
  59. >multipart/mixed or multipart/alternative entity containing each resource.
  60.  
  61. Right. Here again I should be more precise. I said "multipart", I think
  62. "multipart/alternative" is probably the way to go.
  63.  
  64. >Here, I'm a little unsure as to the best status code. One possibility is
  65. >200 OK for N2R, but I don't know about N2Rs.
  66.  
  67. I think that as long as at least one version of a resource can be returned,
  68. 200 OK is the way to go for both N2R and N2Rs.  There is the case to consider
  69. where we ask N2Rs but only one resource can be returned. Do we need
  70. to wrap it in a multipart even though there is only one part? I think not
  71. but don't have strong feelings on the subject.
  72.  
  73.  
  74. >Another question I have is
  75. >whether there should be any indication tht the content was returned as a
  76. >result of URN resolution. If so, a new status code may be necessary. 
  77.  
  78. Is there any need to make such a distinction?
  79. Ron Daniel Jr.                       email: rdaniel@lanl.gov
  80. Advanced Computing Lab               voice: +1 505 665 0597
  81. MS B287                                fax: +1 505 665 4939
  82. Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
  83. Los Alamos, NM, USA  87545    obscure_term: "hyponym"
  84.